put handcuffs on - Almanca İngilizce Sözlük